<?php 
// header('Content-type: image/png');
session_start();
include './Code.class.php';

$obj  = new Code;
$obj->widht=90;
$obj->height=26;
$obj->Pointnum=100;
$obj->fontSize=18;
$obj->num=4;
$obj->produce();


// $tr= extension_loaded("GD");
// echo  $tr;
//创建画布
// $img = imageCreateTrueColor(200,50);

// // 设置背景颜色
// $color = imagecolorallocate($img, mt_rand(0,255),mt_rand(0,255),mt_rand(0,255));

// //填充背景颜色
// imagefill($img, 0, 0, $color);

//设置空心矩形颜色
// $color = imagecolorallocate($img,mt_rand(0,255),mt_rand(0,255),mt_rand(0,255));

// 绘制空心矩形
// imagerectangle($img, 55, 10, 100, 40, $color);

//设置空心矩形颜色
// $color = imagecolorallocate($img,mt_rand(0,255),mt_rand(0,255),mt_rand(0,255));

// 绘制填充好的实心矩形
// imagefilledrectangle($img, 5, 5, 50, 40, $color) ;

//设置空心圆形颜色
// $color = imagecolorallocate($img,mt_rand(0,255),mt_rand(0,255),mt_rand(0,255));

// 绘制填充好的空心圆形
// imageellipse($img, 120, 20, 30, 30, $color);

//设置实心圆形颜色
// $color = imagecolorallocate($img,mt_rand(0,255),mt_rand(0,255),mt_rand(0,255));

// 绘制填充好的实心圆形
// imagefilledellipse($img, 150, 30, 40, 50, $color);

// 绘制线条
// imageline($img, 10, 30, 40, 50, $color);

// 打开外部的png图像
// $img1 = imageCreateFrompng('./test.png');
// var_dump(imagesx($img1));


// 拷贝图像的一部分
// $img2 = imagecreatetruecolor(200, 200);

// 将源图像$img1拷贝到目标图像$img2上
// imagecopy($img2, $img1, 30, 30, 55, 55, 100, 50);
// imagepng($img2);

// 输出目标图像
// imagepng($img2);

// 拷贝并合并图像的一部分
// imagecopymerge($img1, $img, 355, 0, 100, 50, 50, 50, 100);
// imagepng($img1);

// 拷贝部分图像并调整大小
// imagecopyresized($img2, $img1, 40, 55, 40, 55, 60, 100, 50, 70);
// imagepng($img);


// $str="1234567890qwertyuiopasdfghjklzxcvbnm";
// $num = 20;
// 	for ($i=1; $i < 5; $i++) { 
	
// 		$color = imagecolorallocate($img, mt_rand(0,255),mt_rand(0,255),mt_rand(0,255));		
// 		$widht = (200/4);
// 		$height = (50/2)+(30/2);
// 		$fonts =$str[mt_rand(0,35)];
// 		imagettftext($img, 25, 25, $num, $height,$color, './font.ttf', $fonts);
// 		$num+=$widht;
// 	}
// 	for ($i=0; $i <200 ; $i++) { 
// 			$color = imagecolorallocate($img, mt_rand(0,255),mt_rand(0,255),mt_rand(0,255));
// 			imagesetpixel($img, mt_rand(0,200),mt_rand(0,50), $color);

// 		}	

// 	for ($i=0; $i <5 ; $i++) { 
// 		$color = imagecolorallocate($img, mt_rand(0,255),mt_rand(0,255),mt_rand(0,255));
// 		imageline($img, mt_rand(0,100), mt_rand(0,50), mt_rand(50,200), mt_rand(20,50), $color);
// 	}
// 		imagepng($img);







// 输出图像
// imagepng($img);

// 释放图像资源
// imagedestroy($img);




 ?>